peninsular spanish - German English Dictionary